package com.app.micaihu.custom.view.dialog;

import android.app.Dialog;
import android.content.Context;

/**
 * Created by Guo on 2017/1/16.
 */

public class DismisiDialog extends Dialog {
    private OnDismissListener onDismissListener;

    public DismisiDialog(Context context) {
        super(context);
    }

    public DismisiDialog(Context context, int theme) {
        super(context, theme);
    }

    protected DismisiDialog(Context context, boolean cancelable, OnCancelListener cancelListener) {
        super(context, cancelable, cancelListener);
    }


    @Override
    public void dismiss() {
        if(this.onDismissListener != null){
            this.onDismissListener.onDismiss();
        }
        super.dismiss();
    }




    public interface OnDismissListener{
        void onDismiss();

    }


    public void setOnDismissListener(OnDismissListener onDismissListener){

        this.onDismissListener = onDismissListener;
    }

}
